Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 THURLOE SQUARE Terraced £3,900,000 16 Sep 2003
15 THURLOE SQUARE Terraced £1,950,000 9 Apr 2009
16 THURLOE SQUARE Terraced £935,000 2 Jun 1995
17 THURLOE SQUARE Terraced £3,825,000 4 Sep 2003
18 THURLOE SQUARE Terraced £9,900,000 11 Jan 2022
19 THURLOE SQUARE Terraced £8,000,000 17 Jun 2009